barrel of a rifle - Français Anglais Dictionnaire